engineer's square - Spanish English Dictionary